/**
 * 显示信息通知
 * @param {string} message - 通知内容
 * @param {number} [duration=3000] - 持续时间（毫秒）
 */
export const info = (message, duration = 3000) => {
    window.$notify(message, 'info', duration);
};

/**
 * 显示成功通知
 * @param {string} message - 通知内容
 * @param {number} [duration=3000] - 持续时间（毫秒）
 */
export const success = (message, duration = 3000) => {
    window.$notify(message, 'success', duration);
};

/**
 * 显示警告通知
 * @param {string} message - 通知内容
 * @param {number} [duration=3000] - 持续时间（毫秒）
 */
export const warning = (message, duration = 3000) => {
    window.$notify(message, 'warning', duration);
};

/**
 * 显示错误通知
 * @param {string} message - 通知内容
 * @param {number} [duration=3000] - 持续时间（毫秒）
 */
export const error = (message, duration = 3000) => {
    window.$notify(message, 'error', duration);
};

// 默认导出
export default {
    info,
    success,
    warning,
    error,
};